package cool.houge.pig.service.auth;

import reactor.core.publisher.Mono;

/**
 * 微信认证服务.
 *
 * @author KK (kzou227@qq.com)
 */
public interface WeixinAuthService {

  /**
   * 小程序认证.
   *
   * @param input 输入参数
   * @return 访问令牌
   */
  Mono<AuthTokenOutput> xcx(AuthTokenInput input);
}
